package com_10;

import java.io.*;
import java.net.Socket;

public class CilentTCP {
    public static void main(String[] args) throws IOException {
        //main方法入口
        Socket sc = new Socket("192.168.29.59", 10086);//创建socket对象并规定IP地址和端口
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(sc.getOutputStream()));
        //创建字符输出流用以从客户端发送数据给服务端
        BufferedReader br = new BufferedReader(new FileReader("UDP\\s4.text"));
        //创建字符缓冲输入流以便从指定文件目录下读取数据
        String line;//定义读取数据的行数
        while ((line = br.readLine()) != null) {//使用while循环进行读取数据
            bw.write(line);//使用socket类的字符缓冲输出流将从指定文件目录下读取的数据输出到服务端
            bw.newLine();//换行
            bw.flush();//刷新

        }
        br.close();//关闭字符缓冲输出流资源
        bw.close();//关闭字符缓冲输入流资源
        sc.close();//关闭socket对象资源
    }
}
